ivyleaf geranium - German English Dictionary